sheep liver fluke – English–Español translations

🇬🇧 en es 🇪🇸

sheep liver fluke noun

  • parasitic flatworm
duela del hígado
Wiktionary Links